﻿@charset "utf-8";
	.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
	.clearfix {display: inline-table;display: block;}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	/* End hide from IE-mac */
	a{list-style:none;text-decoration:none;}
	a:hover{text-decoration:none;color:#ff7b00}
	img{border:none;}
	body{font-family:"微软雅黑";font-size:16px;margin:0;    min-width: 1200px;}
	.warpdiv{width:100%;float:left;display:block;min-height:0px;background: #f1f1f1;}
	.warpdivinfo{width:100%;display:block;min-height:360px;padding-top:20px;padding-bottom:80px;background: #FFF; background-size: 100% 100%   }
	/*间隙层开始*/
	.space_hx {/*横向间隙*/clear: both;width: 100%;height:0px;font-size: 1px;overflow: hidden;}
	.space_zx {/*纵向间隙*/float: left;width: 10px;font-size: 1px;overflow: hidden;}
	
	/*=========================================*/
	.head-top{width: 100%;z-index:1}	
	.slideBox { position: relative; overflow: hidden; margin: 0 auto; width: 100%; }
	.slideBox .hd { position: absolute; height: 28px; line-height: 28px; bottom: 0; right: 0; z-index: 1; text-align: center; width: 100%;}
	.slideBox .hd li { display: inline-block; width: 10px; height:10px;border-radius:50%;background:#fff; text-indent: -9999px; 
		overflow: hidden;
	 margin: 0 2px; }
	.slideBox .hd li.on {  background: #333;}
	.slideBox .bd { position: relative; z-index: 0; }
	.slideBox .bd li { position: relative; text-align: center; }
	.slideBox .bd li img { background: url(../images/loading.gif) center center no-repeat; vertical-align: top; width: 100%;    
		height: 460px; }
	
	.navtop{ width: 100%; float: left;z-index: 999999;background: #fff;position: fixed; }
	

	.navwarp{background: #fff;height: 70px; z-index:9999;width:100%;}
	.navwarp2{background: #fff;height: 100px; z-index:9999;float:left;width:100%;}
	.navtopinfo {width:1200px;margin:0px auto}
	.navwarp2  .navtopinfo{ margin-top: 20px; }
	.navtopimg{float:left; margin-top:10px} 
	.navtopimg img{height:50px}
	
	.navall{width:700px;float:right; z-index: 999999}
	.MT_nav{height:70px;z-index: 999999}	
	.MT_nav ul, .MT_nav li{padding: 0;margin: 0;}
	.MT_nav ul {list-style: none;width: 100%;}
	.MT_nav ul .MT-item {float: left;    position: relative;}
	.MT_nav ul .MT-item a{font-family:"微软雅黑";font-size:18px;text-align:center;color:#333;width:125px;float:left;height:70px;
	line-height:70px;}
	.MT_nav ul .MT-item a:hover {color: #ff7b00;}
	.MT_nav ul .MT-item:hover,.MT_nav ul .MT-item.MT-current{}	
	.MT_nav ul .MT-item:hover div {display: block;}
	.MT_nav ul .MT-item a .MT-more {-webkit-text-size-adjust:none;font-size:0;height:0;width:0;padding:2px 4px;position:relative;top: -4px;
		left: 6px;z-index: 99;_margin-top: 22px;_top: 0px;*zoom: 1;}
	.MT_nav ul .MT-item div {    z-index: 999999999;display: none; height:auto; padding-bottom:15px; background:rgba(240,240,240,0.8);
		position: absolute;top:60px;left:0px;width:125px;border-radius: 3px }
	.MT_nav .MT-arrow {display: block;font-size: 0;height: 7px;position: absolute;top: -12px;width: 14px;margin-left: -7px;left: 50%;
		display:inline-block;	width:0;	height:0;	
		border-left:10px solid transparent;	border-right: 10px solid transparent;	border-bottom:12px solid rgba(240,240,240,0.8); }
	.MT_nav ul .MT-list div {display: block;}
	.MT_nav ul .MT-item .MT-list-last {border: none;}
	.MT_nav ul .MT-item div a { width:auto;height: auto;line-height: 26px;font-size: 14px;*zoom: 1;font-family: "微软雅黑";color: #000;
	text-align:center;
	padding: 0 18px; float:left;margin-left:15px; margin-top:10px; text-indent:0px;white-space:nowrap; }
	.MT_nav ul .MT-item div a:hover{color: #ff7b00;}


	.MT_nav2{height:70px;z-index: 999999}	
	.MT_nav2 ul, .MT_nav2 li{padding: 0;margin: 0;z-index: 999999}
	.MT_nav2 ul {list-style: none;width: 100%;}
	.MT_nav2 ul .MT-item {float: left;    position: relative;}
	.MT_nav2 ul .MT-item a{font-family:"微软雅黑";font-size:18px;text-align:center;color:#333;width:125px;float:left;height:70px;
	line-height:70px;}
	.MT_nav2 ul .MT-item a:hover {color: #ff7b00;}
	.MT_nav2 ul .MT-item:hover,.MT_nav2 ul .MT-item.MT-current{}	
	.MT_nav2 ul .MT-item:hover div {display: block;}
	.MT_nav2 ul .MT-item a .MT-more {-webkit-text-size-adjust: none;font-size: 0;height: 0;width: 0;padding: 2px 4px;position: relative;
		top: -4px;left: 6px;z-index: 99;_margin-top: 22px;_top: 0px;*zoom: 1;}
	.MT_nav2 ul .MT-item div {z-index: 999999;display: none; height:auto; padding-bottom:15px; background-color: rgba(244,244,244);
		position: absolute;top:70px;left:0px;width:125px;border-radius: 3px }
	.MT_nav2 .MT-arrow {display: block;font-size: 0;height: 7px;position: absolute;top: -12px;width: 14px;margin-left: -7px;left: 50%;
		display:inline-block;	width:0;	height:0;	
		border-left:10px solid transparent;	border-right: 10px solid transparent;	border-bottom:12px solid #f4f4f4; }
	.MT_nav2 ul .MT-list div {display: block;}
	.MT_nav2 ul .MT-item .MT-list-last {border: none;}
	.MT_nav2 ul .MT-item div a { width:auto;height: auto;line-height: 26px;font-size: 14px;*zoom: 1;font-family: "微软雅黑";color: #000;
	text-align:center;
	padding: 0 18px; float:left;margin-left:15px; margin-top:10px; text-indent:0px;white-space:nowrap; }
	.MT_nav2 ul .MT-item div a:hover{color: #ff7b00;}

	
		/*:::::::::::::::::::::::::::::  partA :::::::::::::::::::::::::::::*/
	.partA{width:1200px;margin:0px auto 0px; z-index:1}
	.partAinfo1{width:100%;}
	.newswarp{width:648px;display:inline-block;margin-left: 10px;}
	.newswarp2{width:740px;display:inline-block;margin-top:2px}
	a.more{float:right;margin-top:5px;*margin-top:-25px !important;margin-right:5px}
	a.more2{float:right;margin-top:5px;*margin-top:-30px !important;margin-right:5px; color: #333}

	.hot_img{width:534px;float:left;height:400px;overflow:hidden;padding:4px;position:relative; z-index:1}
	#SlideBox{position:relative;}
	#SlideNumID{position:absolute;bottom:15px;right:15px;z-index:33px;}
	#SlideNumID li{list-style:none;float:left;width:12px;height:12px;line-height:12px;FILTER:alpha(opacity=80);opacity:0.8;
		border:1px solid #ddd;background-color:#FFFFFF;color:#3a9ce8;
	text-align:center;cursor:pointer;margin-right:4px;padding-top:2px;overflow:hidden;}
	#SlideNumID li:hover,#SlideNumID li.active{border:1px solid #3a9ce8;background-color:#3a9ce8;color:#FFFFFF;width:12px;height:12px;
		font-weight:bold;font-size:13px;}
	#SlideContentID li{position:relative;}
	.mask{FILTER:alpha(opacity=60);opacity:0.6;width:100%;height:35px;background-color:#000000;position:absolute;bottom:0px;display:block;
		z-index:6px;}
	.comt{width:390px;height:20px;position:absolute;bottom:10px;font-size:14px;color:#ffffff;font-weight:bold;text-indent:10px;
		text-align:left;z-index:7px;}
	
	.dd_tab{width:98%;border-bottom:1px solid #ddd;height:39px;}
	.dd_tab ul li{width:100px;float:left;text-align:center;line-height:39px;height:39px;cursor:pointer;font-family:"微软雅黑";
	font-size:21px;border-bottom:2px solid #ff7b00;color:#333;}
	.news_tab{padding: 0px; padding-top:10px}
	.news_tab li{height:35px;line-height:35px;float:left;width:98%;margin-left:2%;border-bottom: dashed #ddd 1px;}
	.news_tab li a{float:left;width:80%;overflow:hidden;background:url(../images/arrow2.gif) no-repeat 3px;padding-left:12px;display:block;
		overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color: #000;font-size:17px;}
	.news_tab li span{float:right;width:15%;font-size:14px;color:#333;}
	
	
	.grenn_main{ width:1200px;margin:20px auto; z-index:1; display:inline-block }
	.picshow{width:100%; float: left; text-align: center; position: relative; z-index: 9;    display: inline-block;}
	.picshow img{ width:100%; display:inline-block;z-index: 9;position: absolute;bottom: 0px;left: 0px;}
	@media screen and (min-width: 0px){.picshow {min-height: 210px;}}


	.pictxt{width:50%; float: left;color: #555; font-size: 14px;text-align: left; line-height: 23px }
	.pictxt h2{color: #555; font-size: 30px; margin-top:15px;text-align: left; line-height: 43px; margin-bottom:15px ; font-weight: normal;}
	.pictxt p{color: #555; font-size: 14px;text-align: left; line-height: 24px }
	.pictxt a{color: #fff; font-size: 14px;width: 140px; height: 35px;  background: #333;border-radius:5px;  text-align: center; 
		line-height:35px; display: inline-block; }
	.pictxt a:hover{opacity: 0.8}

	.footwarp{ background: #24273b;  }
	.foot_navwarp{ border-bottom:2px solid #ddd;width:100%; float: left; margin-bottom:10px}
	.foot_nav{width:1200px;margin:0 auto;padding-top:35px;padding-bottom:10px;line-height:30px;color:#fff;}
	.foot_nav a{padding:0px 5px;color: #535353;font-family:"微软雅黑";font-size:16px }
	.foot_nav a:hover{text-decoration:none;color:#ff7b00}{}
	.foo_txt{width:1200px;margin:0px auto 0px;}
	.Copyright{width:100%; padding:15px 0px 15px;line-height:20px;font-size:14px;color: #fff;font-family:"微软雅黑"; text-align: center;}
	.Copyright a{color: #fff;}
	.jiguanpic{float:right; margin-top:20px}
	.jiguanpic img{ width:200px}


	.about-top-banner{height:76px;width:100%;position:relative;margin-top:10px; background: #f4f4f4;}
	.about-top-banner .leftnav{line-height:76px; width:1200px; margin: 0 auto; text-align:left; color:#333;  }
	.about-top-banner .leftnav a{color: #ff7b00;}

	

	.listwarp{width:1200px;margin:20px auto;}

	/* list_nav */
	.list_nav{width: 220px;height: 100%;transition: all .3s; float: left;    padding-bottom: 30px;}
	.list_nav a{display: block;overflow: hidden;padding-left: 20px;line-height: 46px;max-height: 46px;color: #ABB1B7;transition: all .3s;}
	.list_nav a span{margin-left: 20px;    color: #333;}
	.nav-top{background: #263238; color: #fff; text-align: left; text-indent:15px; height:40px; line-height:40px}
	.nav-top i.iconfont{font-size: 22px; }
	.nav-item{position: relative;}
	.nav-item.nav-show{border-bottom: none;}
	.nav-item ul{display: none;}
	.nav-item.nav-show ul{display: block;}
	.nav-item>a:before{content: "";position: absolute;left: 0px;width: 2px;height: 46px;background: #ff7b00;opacity:0;transition: all .3s;}
	.nav .nav-icon{font-size: 20px;position: absolute;margin-left:-1px;}
	/*---------------------*/
	.nav-more{float:right;margin-right: 20px;font-size: 12px;transition: transform .3s;}
	/* 此处为导航右侧箭头 如果自定义iconfont 也需要替换*/
	.nav-more::after{content: "\e62d";}
	/*---------------------*/
	.nav-show .nav-more{transform:rotate(90deg);}
	.nav-show,.nav-item>a:hover{color: #FFF;background:rgba(0,0,0,.1);}
	.nav-show>a:before,.nav-item>a:hover:before{opacity:1;}
	.nav-item li:hover a{color: #FFF;background: rgba(0, 0, 0,.1);}
	.list_nav a i.iconfont{ color: #333; float: right; margin-right: 20px;    background:none;}

	/* nav-mini */
	.nav-mini.nav{width: 60px;}
	.nav-mini.nav .nav-icon{/* margin-left:-2px; */}
	.nav-mini.nav .nav-item>a span{display: none;}
	.nav-mini.nav .nav-more{margin-right: -20px;}
	.nav-mini.nav .nav-item ul{position: absolute;top:0px;left:60px;width: 180px;z-index: 99;background:#3C474C;overflow: hidden;}
	.nav-mini.nav .nav-item:hover{background:rgba(255,255,255,.1);}
	.nav-mini.nav .nav-item:hover .nav-item a{color:#FFF;}
	.nav-mini.nav .nav-item:hover a:before{opacity:1;}
	.nav-mini.nav .nav-item:hover ul{display: block;}

	.news_list{width: 800px; float: right; margin-top: 50px;}
	.news_list .dl{float:left;    border-bottom: 1px dashed rgba(224,224,224,1); width:96%; padding-bottom: 15px}
	.news_list .dd{width:100%; overflow:hidden; float: right; position: relative;padding: 20px;}
	.news_list .dd:hover{transform:translateY(-5px);box-shadow:0 0 15px 2px #dedede;background: #fff;border-radius:5px}
	.news_list .news_T{ display:block;overflow:hidden; font-size:20px;color:#000; line-height: 30px;}
	.news_list .news_img{background: url(../images/title.png) no-repeat -54px -8px; width: 30px; height: 30px; float: left;}
	.news_list .time{height:30px; overflow:hidden; line-height:30px; font-size:14px;color:#777; margin-top: 5px;    padding-left: 30px;}
	.news_list .time i{ font-style: normal;color: #666;background: url(../images/air.png) left no-repeat ;padding-left: 18px;
		background-size:14px; margin-left: 30px  }
	.news_list .news_n{line-height:25px; font-size:14px; color:#333; margin-top:5px;  display: -webkit-box;
		-webkit-line-clamp:2;
	    -webkit-box-orient: vertical;overflow: hidden;white-space: normal;text-overflow: ellipsis;}
	.news_list .news_x{ color: #ff7b00; font-size: 14px }

	.page{float:right;width:800px;font-size:18px;margin-top:30px; margin-bottom: 30px;;  text-align: center;}
	.page li{cursor:pointer;height:20px;line-height:20px;float:left;padding:5px 15px; margin:5px;border:1px solid #e5e5e5; }
	.page li.prev,.page li.next{background-color:#e2e2e2;}
	.page li.foucs,.page li:hover{background-color:#ff7b00;color:#fff;border:1px solid #ff7b00;}

	.clearfix {zoom: 1;}
	.news_detail{width: 1200px; margin: 0 auto; min-height:600px}
	.item-wrap{width:800px; margin: 78px 0 20px;;background: #fff;padding: 40px;float: right;min-height: 511px;}/*overflow-y: auto;height: 511px;*/
	.item-wrap::-webkit-scrollbar {/*滚动条整体样式*/
            width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
            height: 4px;
    }
    .item-wrap::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 5px;
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: rgba(0,0,0,0.2);
    }
    .item-wrap::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 0;
        background: rgba(0,0,0,0.1);
    }
	.article {}
	.article-title h2 { font-size: 26px;line-height: 40px;font-weight: 400;font-family: "Microsoft Yahei", "微软雅黑"; text-align: center;}
	.qfe_wrapper{width:800px; font-size: 14px;line-height: 30px;font-weight: 400;font-family: "Microsoft Yahei", "微软雅黑"; 
	text-align: center;color: #333;background: #f1f1f1;margin-top: 10px;}
	.article-content { margin-top: 27px;font-family: "宋体";}
	/*.article-content span{font-size: 14px; line-height: 24px; color: #181818;text-align: left; _margin-top: 22px;
	 display: block; width: 100%;margin:10px auto;}
	.article-content p {text-align: center; width: 100%;margin:20px auto;line-height: 30px}*/
	.article-content p img{ display: inline-block; max-width:800px  }

	.new1Right{width:286px;float:left;height:auto !important;margin-top: 15px; position: relative;}
	.new1Title2{height:42px;line-height:42px;font-size:20px; color: #333;font-weight: normal;}
	.new1Title2 span{float:left;width:86px;height:42px;  text-align:left;color:#333;border-bottom:2px solid #ff7b00; }
	.new1Right ul{width:100%;margin:20px 0;border-bottom:0}
	.new1Right li{overflow:hidden; font-size: 14px;text-align: left;width:84%;padding-left:10%;padding-right:6%;border-bottom: 1px dashed #ccc; 
		padding-bottom: 15px; }
	.new1Right li h2{ display:block;overflow:hidden; font-size:16px;margin:20px 0px 0px; line-height: 26px;font-weight: normal;}
	.new1Right li p{overflow:hidden; line-height:30px; font-size:14px;color:#777; }
	.new1Right li p i{ font-style: normal;color: #666;background: url(../images/air.png) left no-repeat ;padding-left: 18px;
		background-size:14px; margin-left: 30px  }
	.new1Right li h2 a{color: #777;}
	.new1Right li.cur{ background: url(../images/jtr.png)  8px 26px no-repeat ; background-size: 14px; cursor: pointer;  }
	.new1Right li.cur h2 a,.new1Right li.cur:hover h2 a{color: #ff7b00;}
	.new1Right li:hover h2 a{color: #000;}

	.share{ width: 800px; margin: 10px auto; margin-top:20px }
	.share span{float: left; margin-right: 0px; font-size: 16px; color: #999}
	.share a{ float: left; display: inline-block; }

	.article .fanye { width: 800px; margin: 10px auto; margin-top: 20px }
	.article .fanye a{display:inline-block;font-size:18px;width:400px;color: #999; cursor: pointer;}
	.article .fanye .fys{ float: left; }
	.article .fanye a.fys i.iconfont{ float: left;font-size:52px; color: #ddd; }
	.article .fanye a.fys .fanyetxt{ float: left; width: 320px;  text-align: left;margin-left: -12px; }
	.article .fanye a.fys .fanyetxt p{ overflow: hidden; width: 100%; margin-top: -13px}
	.article .fanye a.fys .fanyetxt span{height: 30px; overflow: hidden; display: inline-block;width: 100%;}
	.article .fanye .fyx{ float: right; }
	.article .fanye a.fyx i.iconfont{ float: left;font-size:52px; color: #ddd; }
	.article .fanye a.fyx .fanyetxt{ float: left; width: 320px;  text-align: right;margin-right: -12px; }
	.article .fanye a.fyx .fanyetxt p{ overflow: hidden; width: 100%; margin-top: -13px}
	.article .fanye a.fyx .fanyetxt span{height: 30px; overflow: hidden; display: inline-block;width: 100%;}
	.article .fanye a:hover,.article .fanye a.fys:hover i.iconfont,.article .fanye a.fyx:hover i.iconfont{color: #ff7b00;}
	.article .fanye a.fyno:hover{color: #999; cursor: text;}
	.article .fanye a.fyno:hover i.iconfont{color: #ddd;cursor: text;}

	.titlist{width:1280px; margin: 0 auto; margin-top: 30px}
	.titlist a{ color: #00aaee; }

	.wp {width: 1200px;}
	/*markdesc*/
	.markdesc{position:relative;display:inline-block;font-size:18px;color:#222;line-height:26px;padding:0 40px;text-align:left; 
		margin: 30px 0px}
.markdesc .markleft{position:absolute;left:0;top:0;display:block;width:22px;height:20px;background:url(../images/markleft.png) no-repeat;}
	.markdesc .markright{position:absolute;right:0;top:0;display:block;width:22px;height:20px;
		background:url(../images/markright.png) no-repeat;}
	/*m-about-head*/
	.m-about-head{position:relative;padding:12px 0;}
	.m-about-head .title{font-size:24px;text-align:center;color:#000;line-height:40px;}
	.m-about-head .desc{position:relative;width:100%;text-align:center;padding-top:5px;}
	/*m-about-model*/
	.m-about-model{background-color:#fff; width: 1200px}
	.m-about-model .pdbase50{padding-left:50px;padding-right:50px;}
	.m-about-model .content{line-height:30px;font-size:16px;letter-spacing:0.5pt;}
	.m-about-model .content em{font-size:18px;color:#333;}
	.m-about-model>.title{ text-align: left;position:relative;border-bottom:1px solid #e5ebf2;line-height:50px;font-size:18px;
		/*padding-left:25px;*/color:#000;}
	.m-about-model>.title .more{position:absolute;right:0;top:0;font-size:16px;}
	.m-about-model .blink{color:#0b70e1;}
	.m-about-nav{border-bottom:1px solid #e5ebf2;color:#000;}
	.m-about-nav li{float:left;border-left:1px solid #e5ebf2;width:150px;text-align:center;height:50px;}
	.m-about-nav li a{display:inline-block;font-size:18px;color:#333;line-height:46px;padding:2px 0;}
	.m-about-nav li:hover a,.m-about-nav li.on a{font-weight:700;border-bottom:2px solid #ff7610;padding-bottom:0;}
	/*15 ma-honorlist*/
	.ma-honorlist li{position:relative;float:left;width:25%;text-align:center;padding-top:30px;border-top:1px solid #eaeaea;
		margin-top:-1px;overflow:hidden;}
	.ma-honorlist li img{height:150px;}
	.ma-honorlist li p{line-height:24px;colo:#666;height:48px;padding:20px 0;}
	.ma-honorlist li .look{display:none;position:absolute;left:0;top:0;background:url(../images/backdrop.png) repeat 0 0;width:100%;
		padding:94px 0;height:80px;text-align:center;}
	.ma-honorlist li .look .iconfont{display:inline-block;font-size:40px;color:#fff;line-height:1;}
	.ma-honorlist li:hover .look{display:block;}
	.ma-honorlist li .look h6{line-height:30px;color:#fff;font-size:16px;margin-top:10px;}

	.ma-manage1{padding:10px 40px;}
	.ma-manage1 .title{display:inline-block;background:#4b95e8;padding:0 10px;line-height:30px;color:#fff;font-size:18px;border-radius:4px;}
	.ma-manage1 .desc{font-size:18px;}
	.ma-manage1 .list li{width:445px;background:#ebebeb;float:left;line-height:24px;padding:20px;height:96px;}
	.ma-manage1 .list li+li{margin-left:25px;}
	.ma-manage1 .list li em{font-weight:700;}

	.m-about-intro .m-platform{ width: 92%;margin: 0 auto;font-size: 16px;padding-bottom: 212px; margin-top: 8px;}
	.m-about-intro .m-platform .base{}
	.m-about-intro .m-platform .web-info .m-title{margin-top: 2em;}
	.m-about-intro .m-platform .m-title{ height: 28px;font-size: 18px;line-height: 28px;text-align: center;display: inline-block;
		padding: 0 1em;
	    background-color: #ff5f11;border-top-right-radius: 5px;border-top-left-radius: 5px; color: #fff;margin-bottom: 21px;}
	.m-about-intro .m-platform dd{display: block;border-bottom: 1px solid #e5ebf2;padding: 19px 0;overflow: hidden;}
	.m-about-intro .m-platform dd>div:last-child{text-indent: 2em;}
	.m-about-intro .m-platform dd>div{width: 50%; float: left; position: relative;}
	.m-about-intro .m-platform dd>div.single{width:100%; text-indent: 0;}
	.m-about-intro .m-platform dd>div.single strong{ position: absolute; top: 0;left: 0;}
	.m-about-intro .m-platform dd>div.single p{ width:100%;padding-left: 6em; box-sizing: border-box;}

 
   /*新增荣誉页面样式*/
	.honor_wp{width: 100%; background: #f1f1f1;}
	.m-about-model2{background-color:#f1f1f1; width: 1200px}
	.honor-main-o .o-tex{ text-align: center; color: #ff6800; font-size: 14px; line-height: 24px;}
	.honor-main-list{ margin-top: 50px; position: relative; padding-bottom: 60px;}
	.honor-main-list .line{ width: 1px; height:100%; background-color: #ddd; margin: 0 auto; position: absolute; left: 50%;
	 margin-left: -.5px; top: 20px;}
	.honor-main-list li{width: 614px;}
	.honor-main-list li.overHight{ margin-top: -200px;}
	.honor-main-list .position-left{ float: left;}
	.honor-main-list .position-right{  float: right;}
	.honor-main-list .li-con{ position: relative; padding:20px 30px; background-color: #fff; border: 1px solid #ccc; width: 480px; 
		-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);}
	.honor-main-list .li-con h5{ color: #ff6800; font-size: 24px; line-height: 24px;}
	.honor-main-list .li-con p{ color: #888; font-size: 14px; line-height: 24px; margin-top: 5px;}
	.honor-main-list .li-con p span{cursor: pointer;}
	.honor-main-list .li-con p span:hover{color: #ff7b00;}
	.honor-main-list .li-img{ margin-top:5px; margin-left: -9px;}
	.honor-main-list .li-img img{ display: inline-block; vertical-align: top; margin-left: 9px; margin-top: 9px; padding: 4px; 
		border: 1px solid #ebebeb;}
	.honor-main-list .position-left h5,.honor-main-list .position-left p,.honor-main-list .position-left h5,.honor-main-list .position-left 
	.li-img{ text-align: right;}
	.honor-main-list .rad{ position: relative; margin-top: 15px; background-color: #fff; padding: 7px; border: 1px dashed #a5a5a5; 
		-moz-border-radius:50%; -webkit-border-radius: 50%; border-radius: 50%;}
	.honor-main-list .rad:before{ content: ''; width: 12px; height: 12px; display: block; background-color: #e5e9ea;-moz-border-radius:50%;
	 -webkit-border-radius: 50%; border-radius: 50%;}
	.honor-main-list .li-con:before{ content: ''; display: block; width:12px;height:16px;background: url(../images/17doc-9.png) no-repeat; 
	position: absolute; top: 20px;}
	.honor-main-list .position-left .li-con:before{ right: -12px;}
	.honor-main-list .position-right .li-con:before{ left: -12px; background-position: 0 -16px;}

	.honor-main-list .rad2{margin-top: -165px}
	.honor-main-list .li-con2{margin-top: -165px}

	.picshow_sub{width:100%; float: left; text-align: center; position: relative; margin-top: 70px}
	.picshow_sub img{ width:100%; display:inline-block;}
	.picshow_sub .pictxt{position: absolute; top: 22%;left: 10%; color: #fff; font-size: 14px;width:700px; text-align: left; line-height: 23px }
	.picshow_sub .pictxt h2{color: #fff; font-size: 30px;width:700px; text-align: left; line-height: 43px; margin-bottom: 30px ; font-weight: normal;}
	.picshow_sub .pictxt p{color: #fff; font-size: 14px;width: 650px; text-align: left; line-height: 30px }
	.picshow_sub .pictxt a{color: #fff; font-size: 14px;width: 140px; height: 35px;  background: #00aaee;  text-align: center; line-height:35px; display: inline-block; }
	.picshow_sub .pictxt a:hover{opacity: 0.8}
	.news-list{text-align:center;background:#f2f2f2;width: 1200px; position: relative;}
	.news-card{display:inline-block;vertical-align:top;text-align:left;background-color:#fff}
	.news-card-content{display:block;background-repeat:no-repeat}
	.news-card-content p{color:#333;padding: 0px 1rem}
	.news-card-content i{ width: 100%; text-align: center; }
	.news-card-content i img{width: 100%; display: inline-block; height: 10rem}
	.news-card-content .date{font-size:14.4px;font-size:.9rem}
	.news-pagination{margin:40px 0;text-align:center}
	.news-pagination a{display:inline-block;margin:0 10px;padding:0 10px;box-sizing:border-box;width:30px;line-height:30px;color:#ff7b00;background-color:#fff;border-radius:50%;transition-property:color,background-color;transition-duration:.2s}
	.news-pagination .current,.news-pagination a:hover{color:#fff;background-color:#ff7b00}
	.news-pagination .head,.news-pagination .tail{position:relative}
	.news-pagination .head:after,.news-pagination .tail:after{content:"\B7\B7\B7";display:inline-block;position:absolute;width:30px;font-size:30px;color:#4bb752;opacity:0;pointer-events:none}
	.news-pagination .more:after{opacity:1}
	.news-pagination .head.more{margin-right:40px}
	.news-pagination .head:after{right:-40px}
	.news-pagination .tail.more{margin-left:40px}
	.news-pagination .tail:after{left:-40px}
	@media screen and (min-width:1025px){
	.news-list{padding:5rem 0}
	.news-list ul{margin:auto;}
	.news-card{margin:1rem;width:18rem;transition:all .2s}
	.news-card:hover{transform:translateY(-5px);box-shadow:0 0 15px 2px #dedede}
	.news-card-content{padding:0px 0px 10px;}
	.news-card-content .title{height:4rem}
}
	@media screen and (max-width:1024px){
	.news-banner{margin-top:65px;padding:50px 0}
	.news-list{padding:50px 10px}
	.news-card{margin:1rem;width:20rem}
	.news-card-content{padding:0px 0 10px;}
	.news-card-content .title{text-decoration:underline}
}
	.en .news-card-content .title{height:83.2px;height:5.2rem}

	.about-top-banner2{height:44px;width:100%;position:relative;background: #f2f2f2;}
	.about-top-banner2 .leftnav{line-height:16px; width:1200px; margin: 0 auto; text-align:left; color:#333;padding:10px 0 14px;border-bottom: 4px solid #fff;}
	.about-top-banner2 .leftnav a{color: #ff7b00;}

	input::-webkit-input-placeholder{color:#d1d1d1;}
    input::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#ddd;}
    input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#ddd;}
    input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#ddd;}
	.search_box2{width: 186px; height: 40px; position: absolute;top: -62px;right: 0}
	.search_box3{width: 186px; height: 40px; position: relative;float: right;    right: 0px;margin-bottom: 30px; }
	.scbar_txt2{width: 99%;margin:0 auto;border:1px solid #747474;    background: #fff;border-radius:5px; height: 30px; line-height:30px;padding:0;color:#999;font-size: 14px;text-indent:10px;text-align:left;}
	.scbar_btn2{position: absolute;width: 30px;height: 20px;right: 5px;top: 7px;border: 0;padding: 0;background: url(../images/sear_b.png) center no-repeat; background-size: 70%;cursor: pointer;}
header{z-index:100;position:fixed;top:0;left:0;width:100%;font-weight:300; height: 70px; background:#fff;}
header .menu-toggle-btn{display:none}
header .menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;    margin-top:8px;}
header .logo img{height:50px;vertical-align:middle}
header .nav-item-top a{padding:16px 24px;padding:1rem 0.5rem;display:block;line-height:24px;line-height:1.5rem; color: #333;    font-size: 20px;}
header .nav-item-sub{margin:12px 0}
header .nav-item-sub>a{font-weight:400;color:#848484}
header .nav-hover-nav a{padding:3.2px 40px;padding:.5rem 1.8rem}
header .nav-hover-nav a:hover{color:#ff7b00;}
@media screen and (min-width:1025px){
	header{letter-spacing:1px}
header .menu{-ms-flex-direction:column;flex-direction:column;text-align:right}
header .lang{padding:.3rem calc(1.5rem + 50px);font-size:.8rem;line-height:1rem;background:linear-gradient(90deg,#7ac259,#ff7b00);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
header .lang a:first-child:after{content:"/";color:#fff}
header .lang .active,header .lang a:hover{color:#000}
header .lang .active{font-weight:400}
header .logo{position:absolute;left:calc(1.5rem + 50px);top:10px;}
header nav{padding:0 50px;background-color:#fff}
header .nav-item-top{position:relative;display:inline-block;margin:0 1rem}
header .nav-item-top:after{content:"";position:absolute;left:50%;bottom:0;display:block;width:0;height:3px;background-color:#ff7b00;transition:all .2s}
header .nav-item-top:first-child .nav-hover-nav{left:-1rem}
header .nav-item-top:first-child .nav-hover-nav:before{left:4.5rem}
header .nav-item-top:last-child{margin-right:0}
header .nav-item-top:hover:after{left:1.5rem;width:calc(100% - 3rem)}
header .nav-item-top:hover .nav-hover-nav{top:4.5rem;visibility:visible;opacity:1}
header .nav-hover-nav{position:absolute;top:3.5rem;left:calc(50% - 4.5rem);padding:1rem 0;text-align:left;background:rgba(255,255,255,0.9);visibility:hidden;opacity:0;transition:opacity .2s,top .2s}
header .nav-hover-nav:after,header .nav-hover-nav:before{content:"";position:absolute;top:-1rem;display:block}
header .nav-hover-nav:before{left:4rem;width:0;height:0;border:.5rem solid transparent;border-bottom-color:rgba(255,255,255,0.9)}
header .nav-hover-nav:after{width:100%;height:1rem}
header .nav-hover-nav a{position:relative;min-width:4rem;letter-spacing:0;transition:color .1s;font-size:14px}
header .nav-hover-nav a:before{content:"";position:absolute;left:0;display:block;width:0;height:1.5rem;background-color:#ff7b00;transition:width .2s}
header .nav-hover-nav a:hover:before{width:3px}
header .nav-item-sub>a{font-size:16px}
header .nav-item-sub>a:hover{color:#ff7b00}
header .nav-sub-nav{margin-bottom:1rem}
header .nav-sub-nav:last-child{margin-bottom:0}
header .nav-sub-nav a{min-width:20rem;font-size:.9rem}
}

@media screen and (max-width:1024px){
	header{text-align:left}
header .logo{padding:15px 30px;}
header .menu-toggle-btn{z-index:99;position:absolute;top:8px;right:30px;display:block;background:none;border:none}
header .menu-toggle-btn span{display:block;margin:10px 0;width:30px;height:2px;background-color:#fff;transform-origin:left;transition:all .2s}
header .menu-toggle-btn:focus{outline:none}
header .menu-toggle-btn.close span:first-child{transform:translateY(2px) rotate(45deg)}
header .menu-toggle-btn.close span:nth-child(2){width:0}
header .menu-toggle-btn.close span:last-child{transform:translateY(-1px) rotate(-45deg)}
header .menu{position:absolute;top:0;box-sizing:border-box;padding:0 10px;width:100%;height:100vh;background:rgba(26,26,26,.9);overflow-y:scroll;opacity:1;transition:all .2s;transition-timing-function:linear}
header .menu.collapse{height:0;opacity:0}
header .nav{padding-top:80px}
header .nav-item-top{margin:10px 0}
header .nav-item-top>a{padding:10px;font-size:26px}
header .nav-hover-nav a{padding:12px 0 12px 36px;font-size:18px}
header .nav-item-sub>a{font-size:20px}
header .lang{-ms-flex-order:2;order:2;margin:10px;padding:10px 0;font-size:24px;border-top:1px solid #aaa}
header .lang a{display:block;padding:10px 0}
}

.sildpop{z-index:99999; position: fixed; right: -2px; top: 20%; }
.sildpop .bar{ width: 30px; float: left; margin-top: 66px; display: block;cursor: pointer;background: #999;
border-radius: 30px 0px 0px 30px;text-align: center; padding: 20px 0px; color: #fff}
.floating_ck{ width: 80px;z-index: 999999999; display: none;    float: right;}
	.sildpop .floating_ck dl dd{position:relative;width:80px;height:70px;background-color:#999;border-bottom:solid 1px #999;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
	.sildpop .floating_ck dl dd:hover{background-color:#888;border-bottom:solid 1px #999;}
	.floating_ck dl dd:hover .floating_left,.floating_ck dl dd:hover .floating_ewm{display:block;}
	.sildpop .qq{background-image:url(../images/qq.png); background-size: 30px 30px }
	.sildpop .qqqun{background-image:url(../images/qqqun.png); background-size: 30px 30px }
	.sildpop .chuanzhen{background-image:url(../images/chuanzhen.png);background-size: 30px 30px }
	.sildpop .dianhua{background-image:url(../images/dianhua.png);background-size: 30px 30px }
	.sildpop .floating_ck dd span{color:#fff;display:block;padding-top:39px;}
	.sildpop .floating_left{position:absolute;left:-160px;top:0px;width:160px;height:70px;line-height:70px;background-color:#888;display:none;}
	.sildpop .floating_left a{color:#fff;line-height:70px; font-size: 18px}
	.sildpop .floating_ewm{position:absolute;left:-160px;top:0px;width:160px;height:70px;line-height:70px;background-color:#888;display:none;}
	.sildpop .floating_ewm p{float: left;display: inline-block; width: auto; line-height: 70px; margin-left:10px}
	.sildpop .floating_ewm p img{width: 30px; display: inline-block; margin-top: 18px}

	.container .honor{}
	.container .honor img{width:160px;width:10rem}
	.container .honor>ul{position:relative;}/*background:url(../images/bg.png) bottom no-repeat;background-size:auto 85%*/
@media screen and (min-width:1025px){
	.container .honor{padding-top:3rem}
	.container .honor .years-list{position:relative;margin:auto;width:1180px;min-height:42rem}
	.container .honor li{width: 50%; float: left;min-height:13rem; position: relative;}
	.container .honor li .honor_txt1,.container .honor li .honor_txt2,.container .honor li .honor_txt3{
		width:100%; position: absolute;bottom: -50px;right: -10px; text-align: right;
	}

   
	.container .honor li .honor_txt1 .honor_txt1_top{margin-right: 60px;width:277px;height:91px;float:right;background:url(../images/bg77.png) right bottom no-repeat;
		    line-height: 81px;text-align: center;text-indent: -20px;font-size: 30px;color: #fff;}
	.container .honor li .honor_txt1 .honor_txt1_mid{margin-right: 60px;float:right;background:url(../images/bg66.png) right  bottom repeat-y;}
	.container .honor li .honor_txt1 .honor_txt1_fot{margin-right: 60px;width:277px;height:50px;float:right;background:url(../images/bg55.png) right bottom no-repeat;}
	.container .honor li .honor_txt1 ul{margin-right: 60px}

	.container .honor li .honor_txt2{ margin-top: 20rem;text-align: left;left: -30px}
	.container .honor li .honor_txt2 .honor_txt1_top{width:277px;height:91px;float:left;background:url(../images/bg44.png) left bottom no-repeat;
	line-height: 81px;text-align: center;text-indent: 20px;font-size: 30px;color: #fff;}
	.container .honor li .honor_txt2 .honor_txt1_mid{float:left;background:url(../images/bg11.png) left  bottom repeat-y; }
	.container .honor li .honor_txt2 .honor_txt1_fot{width:277px;height:50px;float:left;background:url(../images/bg22.png) left bottom no-repeat;}
	.container .honor li .honor_txt2 ul{margin-left: 60px}

	.container .honor li .honor_txt3 .honor_txt1_top{margin-right: 60px;width:277px;height:91px;float:right;background:url(../images/bg33.png) right bottom no-repeat;
	line-height: 81px;text-align: center;text-indent: -20px;font-size: 30px;color: #fff;}
	.container .honor li .honor_txt3 .honor_txt1_mid{margin-right: 60px;float:right;background:url(../images/bg66.png) right  bottom repeat-y;}
	.container .honor li .honor_txt3 .honor_txt1_fot{margin-right: 60px;width:277px;height:50px;float:right;background:url(../images/bg55.png) right bottom no-repeat;}
	.container .honor li .honor_txt3 ul{margin-right: 60px}

	
	.container .honor li ul{}
	.container .honor li ul li{width: 100%;min-height:1rem}
	.container .flag{}
	.container .flag:first-child ul{}
	.container .flag:nth-child(2){margin-top: 9rem}
	.container .flag:nth-child(2) ul{}
	.container .flag:nth-child(2) img{}
	.container .flag:last-child{}
}
